From 17d0f5bf1664d386844dd54e59701de0a6913c9a Mon Sep 17 00:00:00 2001 From: "emellor@leeni.uk.xensource.com" Date: Mon, 12 Dec 2005 17:13:38 +0000 Subject: [PATCH] Read the domid and vifid from the store, rather than horribly slicing up the store path. Signed-off-by: Ewan Mellor --- tools/examples/vif-nat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/examples/vif-nat b/tools/examples/vif-nat index 9ce79f0434..b9e353f103 100644 --- a/tools/examples/vif-nat +++ b/tools/examples/vif-nat @@ -42,8 +42,8 @@ then fi -domid=$(echo "$XENBUS_PATH" | sed -n 's#.*/\([0-9]*\)/[0-9]*$#\1#p') -vifid=$(echo "$XENBUS_PATH" | sed -n 's#.*/[0-9]*/\([0-9]*\)$#\1#p') +domid=$(xenstore_read "$XENBUS_PATH/frontend-id") +vifid=$(xenstore_read "$XENBUS_PATH/handle") vifid=$(( $vifid + 1 )) -- 2.30.2